geologic drilling - Turkish English Dictionary